Faster Lossy Generalized Flow via Interior Point Algorithms ∗
نویسندگان
چکیده
We present asymptotically faster approximation algorithms for the generalized flow problems in which multipliers on edges are at most 1. For this lossy version of the maximum generalized flow problem, we obtain an additive ǫ approximation of the maximum flow in time Õ ( m log(U/ǫ) ) , where m is the number of edges in the graph, all capacities are integers in the range {1, . . . , U}, and all loss multipliers are ratios of integers in this range. For minimum cost lossy generalized flow with costs in the range {1, . . . , U}, we obtain a flow that has value within an additive ǫ of the maximum value and cost at most the optimal cost. In many parameter ranges, these algorithms improve over the previously fastest algorithms for the generalized maximum flow problem by a factor of m and for the minimum cost generalized flow problem by a factor of approximately m/ǫ. The algorithms work by accelerating traditional interior point algorithms by quickly solving the linear equations that arise in each step. The contributions of this paper are twofold. First, we analyze the performance of interior point algorithms with approximate linear system solvers. This analysis alone provides an algorithm for the standard minimum cost flow problem that runs in time Õ ( m logU ) —an improvement of approximately Õ ( n/m ) over previous algorithms. Second, we examine the linear equations that arise when using an interior point algorithm to solve generalized flow problems. We observe that these belong to the family of symmetric M-matrices, and we then develop Õ (m)-time algorithms for solving linear systems in these matrices. These algorithms reduce the problem of solving a linear system in a symmetric Mmatrix to that of solving O(log n) linear systems in symmetric diagonally-dominant matrices, which we can do in time Õ (m) using the algorithm of Spielman and Teng. All of our algorithms operate on numbers of bit length at most O(log nU/ǫ). This material is based upon work supported by the National Science Foundation under Grant Nos. CCF-0707522 and CCF-0634957. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
منابع مشابه
ar X iv : 0 80 3 . 09 88 v 2 [ cs . D S ] 7 A pr 2 00 8 Faster Lossy Generalized Flow via
We present asymptotically faster approximation algorithms for the generalized flow problems in which multipliers on edges are at most 1. For this lossy version of the maximum generalized flow problem, we obtain an additive ǫ approximation of the maximum flow in time Õ ( m log(U/ǫ) ) , where m is the number of edges in the graph, all capacities are integers in the range {1, . . . , U}, and all l...
متن کاملCombinatorial interior point methods for generalized network flow problems
We present combinatorial interior point methods for the generalized minimum cost flow and the generalized circulation problems based on Wallacher and Zimmermann’s combinatorial interior point method for the minimum cost network flow problem. The algorithms have features of both a combinatorial algorithm and an interior point method. They work towards optimality by iteratively reducing the value...
متن کاملPath Finding II : An \~O(m sqrt(n)) Algorithm for the Minimum Cost Flow Problem
In this paper we present an Õ(m √ n log U) time algorithm for solving the maximum flow problem on directed graphs with m edges, n vertices, and capacity ratio U . This improves upon the previous fastest running time of O(mmin ( n,m ) log ( n/m ) logU) achieved over 15 years ago by Goldberg and Rao [8] and improves upon the previous best running times for solving dense directed unit capacity gra...
متن کاملCOVERT Based Algorithms for Solving the Generalized Tardiness Flow Shop Problems
Four heuristic algorithms are developed for solving the generalized version of tardiness flow shop problems. We consider the generalized tardiness flow shop model with minimization of the total tardiness as its performance measure. We modify the concept of cost over time (COVERT) for the generalized version of the flow shop tardiness model and employ this concept for developing four algorithms....
متن کاملispatch with Network and Ramping ints via Interior Point Methods
We describe an approach to the economic dispatch problem that combines both time-separated constraints (e.g., demand and network flow) and inter-temporal constraints (e.g., ramping) into a single optimization problem that can be solved efficiently by interior point methods. By including generator ramping limits as well as network line flow constraints, both economic and security issues are trea...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008